make physical contact - Español Inglés Diccionario